ladle teeming - Turkish English Dictionary